heavy vegetation - Français Anglais Dictionnaire